#pragma once

#ifndef __CORE_int_2_type_H__
#define __CORE_int_2_type_H__

#include "FLOW_core/namespace.h"

namespace CORE
{
	/*!
	 * \brief Idiom that maps constant values to different types
	 *
	 * Idiom that maps constant values to different types
	 */
	template< int v >
	struct Int2Type
	{
		enum{ value = v };
	};

} //namespace CORE
#endif
